Directions to Hotel CastroAddress: Rua So 5, Lote 17a - Sa Quadra 103 Sul, Palmas, Brazil
Average rating: 0%
Rooms from: US$ 74.82
Directions to Hotel Castro
Located at 103 South Street SO-5 Lot 19 # 24 - Center. At 700 meters from the Palace of the State Government and the main offices of the State Government.