The Hotel Neo Mangga Dua offers the use of a TV in the rooms.
Jl. Gunung Sahari No. 1, Rukan Mang Blok A No. 10 - 23, Jakarta Indonesia - Jakarta,
Indonesia
View Map
Area: Jakarta Pusat
TripAdvisor vote: 3.5/5 Based on 345 guest reviews
The Hotel Neo Mangga Dua offers the use of a TV in the rooms.