Photos coming soon
HOTEL
Belvena Hotel
Jalan Mangga Besar V No. 18 D Taman Sari, Jakarta
Where it sits
Belvena Hotel
Jalan Mangga Besar V No. 18 D Taman Sari, Jakarta
-6.15314, 106.82346
Plan around Belvena Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 1, 2026.
