El Hotel Castro, situado a 2 km del centro de Itumbiara y a 1 km de la terminal de autobuses de la ciudad, ofrece recepción 24 horas y conexión WiFi y aparcamiento gratuitos.
Por las mañanas se sirve un desayuno buffet, que incluye una variedad de fruta fresca, panes y embutidos, así como una selección de bebidas calientes y frías, en la sala de desayunos.
Las habitaciones cuentan con TV, aire acondicionado y baño privado. Las habitaciones superiores también disponen de minibar, mientras que las habitaciones deluxe incluyen minibar y canales por cable.
El hotel está a 5 km de estadio JK y a 130 km del aeropuerto más cercano, en Uberlândia.