Renovated in 2003, the apartment hotel consists of 81 apartments on 8 floors. There is a lobby with a 24-hour reception, a safe, a lift, a breakfast room, Internet access, car parking facilities and a laundry service.
This hotel is located in a quiet side street of the famous Promenade des Anglais within easy reach of shopping and entertainment venues as well as public transport. The historical city centre lies around 2 km away and it is some 150 m to the beach whilst the famous Russian cathedral in the new town lies around 400 m away. The train station is less than 1 km away and the airport is approximately 20 minutes from the hotel.