HotelsClick.com

Favehotel Manahan - Solo

2 Stars

  Solo - 57139 - Solo City, Indonesia View Map

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book