Rota International
Jalan Wahid Hasyim No. 63 Jakarta, Jakarta, Indonesia
Rota International Photos
Rota International Map
Jalan Wahid Hasyim No. 63 Jakarta, Jakarta, IndonesiaHotel Information
This 2 star hotel is located in the city centre of Jakarta.