The Upper Rooms Los Angeles hotel is a great place to stay in the Central Jakarta district, 25 minutes' stroll from the lined Olvera Street.
Set 0.7 miles from Japanese Village Plaza Mall Shopping Center, this hotel is 1.7 miles from the multi-purpose arena "STAPLES Center". The hotel is right around the corner from 6th & Central bus stop, and close to Lost Spirits Distillery. The nearby sports attractions feature the home field "Dodger Stadium" a 10-minute drive from the Upper Rooms. The nearest train station is 7th St/Metro Center, which is 1.2 miles away.
This accommodation offers rooms with a balcony featuring climate control, along with a flat-screen TV with satellite channels. In-room self-catering facilities include a fridge and a kitchenware. They feature bathrooms with a separate toilet and a shower as well as bath sheets and towels.
The Upper Rooms Los Angeles is in proximity to The Factory Kitchen and serves delectable meals.