O Hotel Itamarati fica em frente da Praça Rui Barbosa no centro da cidade de São José do Rio Preto e dispõe de acomodações práticas com acesso Wi-Fi gratuito. Também estão disponíveis comodidades de lavandaria, uma recepção aberta 24 horas por dia e estacionamento privado gratuito.
Os quartos climatizados do Itamarati Hotel possuem uma decoração simples, uma televisão por cabo, um mini-bar e casas de banho privativas.
Os hóspedes do Itamarati podem beneficiar do buffet de pequeno-almoço diário com frutas sazonais, sumos naturais e pãezinhos.
O hotel fica apenas a 100 metros do Centro Comercial Plaza Shopping, a 500 metros da estação rodoviária e a 3 km do Aeroporto de São José do Rio Preto. A Universidade Famerp encontra-se a 4 km, enquanto a Universidade Unesp está a 8 km da propriedade. Existem restaurantes, bares e lojas a uma curta caminhada.