Owen Townhouse At Kuala Lumpur
Owen Townhouse At Kuala Lumpur Hotel is a fine accommodation option in Kuala Lumpur.
This hotel is situated 4.0 km away from The Thai Chetawan Temple, Desa Water Park and Bukit Tabur. Pudu Sentral Bus Terminal, Thean Hou Temple and Berjaya Time Square Theme Park Kuala Lumpur are located just 8.9 km away.
Guests can dine in Khuntai Restaurant located within a 10-minute walk of the property.
The hotel enjoys a perfect location within 25 minutes' drive from Sultan Abdul Aziz Shah airport.
The on-site car rentals are also provided.
A variety of treatments includes reflex massage and steam baths.