Enter to search Esc to close

Metro Park View Hotel Semarang

About Metro Park View Hotel Semarang

Nestled in the heart of Semarang, Metro Park View Hotel Kota Lama is the perfect location to experience all the city has to offer. Provides you with the best of Indonesian hospitality.
Country PR