Located about 10 minutes by car from the expansive Aquaria Aquarium, the 3-star Zen Rooms Norbu Hotel Kuala Lumpur is a mere 6 minutes' walk from EkoCheras Mall. This Kuala Lumpur hotel offers a car park on site.
Situated approximately 3 km from KLCC Park, the property also gives access to such sports venues as Merdeka Stadium, which is nearly 25 minutes' walk away. Religious sights in the area include National Mosque of Malaysia (3.4 km) and Jamek Mosque (3.5 km). Families travelling to Kuala Lumpur will enjoy being at a distance of 2.3 km from the indoor Berjaya Times Square Theme Park. Cochrane underground station is located not too far from Zen Rooms Norbu Hotel.
D'zul Satay is situated only 0.7 km from this Kuala Lumpur property.