Located in St. petersburg , this popular property offers an ideal place of rest and relaxation. Hotel was constructed in 2011. Hotel was refurbished in 2011. There are a total of 22 rooms on the premises. The property consists of 3 suites. Situated in the city centre, the Hotel is convenient to the rest of the city. There are multiple public transport links within easy reach. The Hotel is located a few minutes away from the airport. The Hotel is close to main entertainment areas of the city.