HotelsClick.com

The Margangsa Hotel

2 Stars

  Jalan Kebangkitan Nasional no.9, Solo - Solo City, Indonesia View Map

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book