Отель расположен в центре города Барра-ди-Сан-Мигел, в шаговой доступности от достопримечательностей и развлекательных центров. В отеле есть бизнес-центр и конференц-залы. Отель имеет собственный ресторан на территории отеля, где подается завтрак. Гости могут приятно провести вечер в баре на территории отеля. Отель расположен в нескольких минутах езды от Marechal Deodoro и предоставляет бесплатную парковку для гостей, путешествующих на автомобиле. Frances Beach находится в 20 минут езды от отеля.