Orchard Inn Puchong

Puchong • Show on map
View Details for Price
Orchard Inn Puchong is situated in Puchong. This 2-star hotel offers a 24-hour front desk. The rooms in the hotel are equipped with a flat-screen TV. Every room is fitted with a private bathroom. Kuala…More info
