Hotel 88

Hotel 88 Address: Jalan Mangga Besar Raya No. 120, Jakarta, Indonesia

Minimum price found for Hotel 88 was: 348391 IDR

Click here to get more information, photos & guest ratings for Hotel 88