ZEN Rooms Jalan Tiong Nam Chowkit 1 stars

Located in Hotel Sri Wilayah, Jalan Tiong Nam 53, 50350 Kuala Lumpur, Malaysia

Hotel image
Read more reviews for ZEN Rooms Jalan Tiong Nam Chowkit