This popular property is located in Saint petersburg. The property has one main floor. The property consists of 12 rooms. This establishment consists of 7 double rooms.

Otel

Location

Get Rates

Get Flight + Hotel