Veles is a 4-story hotel in a shopping area of Saint Petersburg at a close proximity to a shopping mall and stores offering 42 classic rooms. Founded in 1904, the hotel underwent a renovation in 2012.
Saint Petersburg State Puppet Fairytale Theater, Moscow Triumphal Gate and Church of Our Savior on Spilled Blood are about 5 minutes' walk away. The venue is 6 km away from the city center.
On. Theater is 5.6 km of the property, while Admiralty is around 5.4 km away.
The rooms in Veles Hotel come with individual climate control, a closet, free Wi-Fi, multi-channel TV and a minibar. Guests can make use of complimentary toiletries, a hairdryer and a shower in every bathroom.
Guests will find themselves a 5-minute stroll from Moskovskye Vorota subway station. 15 minutes by car from Pulkovo airport.
The hotel provides guests with bicycle rental services.
Spa facilities at Veles Hotel include a wellness center and a sauna.