Ali Baba Hotel
Search & compare prices for Ali Baba Hotel in all hotel booking websites.


Ali Baba Hotel Address: 172 Jalan Pudu, Kuala Lumpur, Malaysia
Minimum price found for Ali Baba Hotel was: 78 MYR
Click here to get more information, photos & guest ratings for Ali Baba Hotel