An environment of luxury with details of comfort and design pervades the hotel. This air-conditioned city hotel has an elegant double-height lobby, where the marble finishes and detailed furniture recreate the best of European style. The hotel has a total of 77 rooms. Guests are welcomed into a lobby with 24-hour reception and check-out service. Facilities at the hotel include a hotel safe, currency exchange facilities, cloakroom and lift access. There is a café and restaurant on site. The hotel has conference facilities for business guests, and WLAN Internet access is available. Guests may utilise the room and laundry services, and those arriving by car may park their vehicles in the hotel's car park or garage. Bicycle hire is also available at the hotel.
The hotel is located in a residential area, opposite Plaza Italia and a few blocks from the main commercial and tourist areas. There are shopping and entertainment options within a 20-minute drive of the accommodation, as well as a bus station which is approximately 10 minutes' drive away.
The hotel serves a buffet at breakfast, lunch and dinner. Furthermore, guests may also enjoy lunch à la carte or as a set menu. À la carte dining is also an option at dinner.