Situé à 2 km du centre d'Itumbiara, l'Hotel Castro propose une réception ouverte 24h/24. La connexion Wi-Fi et le stationnement sont disponibles gratuitement sur place. En outre, vous serez à 1 km de la gare routière de la ville.
Un petit-déjeuner buffet vous sera servi tous les matins dans la salle prévue à cet effet. Il se compose d'un large choix de fruits frais, de pains et de charcuterie, ainsi que d'une sélection de boissons chaudes et froides.
Les chambres climatisées comportent une télévision et une salle de bains privative. Les chambres supérieures comprennent également un minibar, tandis que les chambres de luxe disposent d'un minibar et d'une télévision par câble.
L'Hotel Castro se trouve à 5 km du JK Stadium. Enfin, vous serez à 130 km de l'aéroport d'Uberlândia.