Offering an outdoor swimming pool and city view, Superb Maya Twin Tower View is located in Kuala Lumpur, 4.4 km from Royal Selangor Pewter Factory and Visitor Centre and 5.7 km from Petrosains, The Discovery Centre.
Number of rooms: 3
Jalan Jelatek, 54200 Kuala Lumpur, Malaysia