Hotel Embaixador Itajuba is situated in the center of Itajuba near Ducha de Prata Waterfall, Horto Florestal Park and Center Suíço Shopping Centre.
The city center is 10 minute walking distance from the hotel. The hotel is set 53 km away from Aparecida.
This hotel comprises 51 guestrooms with flat-screen TV, a minibar, climate control, a patio and a balcony. A hairdryer, a shower and free toiletries can be found in all bathrooms.