A fantastic boutique hotel in St Petersburg that really will make you feel as though you're at home. The Casa Leto has five rooms that have been refurbished in a Russian/ Italian style around a main bar/ lounge/ entrance area. Each room is different and the one we stayed in was impeccable. The service is great - really attentive and... more
7 Reviews
7 Reviews
38 Reviews
1 review
3 Reviews




Rooms
Dining
An amazing honeymoon
Young singles
Couples/romantics




