Overview

Hotel Castro

Rua SO-5 - Lote 19, 24 Quadra 103 Sul, Palmas 77015-018, Brazil
+55 633 026 1010

$39+

Amenities

  • Business center
  • 24 hour front desk
  • Free Wi-Fi
  • Non-smoking rooms available
Less More
Rates

Get Rates

Check in
Check out
Map