Com uma localização ideal no centro de Rodes, Carmen Art Hotel dispõe de quartos com ar condicionado, um salão partilhado, acesso Wi-Fi gratuito e um bar. O alojamento está a cerca de 2,5 km de Praia de Zefyros, a 5 minutos a pé de Palácio do Grão-Mestre dos Cavaleiros de Rodes e a 300 m de Rua dos Cavaleiros. Este hotel está a menos de 1 km de Porto de Mandraki e a 13 minutos a pé de Estátuas dos Veados.
As unidades incluem uma televisão de ecrã plano com canais por cabo, frigorífico, chaleira, chuveiro, produtos de higiene pessoal gratuitos e roupeiro. Todos os quartos apresentam uma casa de banho privativa, um secador de cabelo e roupa de cama.
Os hóspedes podem apreciar pequeno-almoço buffet, à carta ou continental no alojamento.
Carmen Art Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Praia Elli, Praia de Akti Kanari e Torre do Relógio. O aeroporto mais próximo é o Aeroporto Internacional de Rhodes, que fica a 14 km de Carmen Art Hotel.