O Grand Master Suites está localizado na famosa rua comercial Via del Corso, no centro de Roma. Disponibiliza quartos modernos e climatizados, uma uma excelente localização, um terraço partilhado e acesso Wi-Fi gratuito em todas as áreas.
Os quartos individualmente mobilados incluem um minibar, televisão de ecrã plano e uma casa de banho privativa com uma cabeça de chuveiro de efeito chuva, secador de cabelo e produtos de higiene pessoal. São fornecidos uma chaleira e café/chá.
A propriedade fica apenas a 400 metros da Escadaria Espanhola e a 10 minutos a pé da Fonte de Trevi.