Hotel nearby Demak
1 found
Amantis Hotel
Located just a 5-minute drive from Tembiring Bus Station, Amantis Hotel has bright and sophisticated rooms. Featuring a restaurant and in-room dining, the property also provides free on-site parking.
More Hotel in other Cities
Interesting places in Demak
Search this area