Casa Leto Hotel

ADD TO MY TRIP

Avatar

Casa Leto Hotel

recommendation by johnbrown

Located in the heart of the city close to the Hermitage and St Isaac's, Casa Leto is an exclusive private hotel providing stylish accommodation and excellent service in a relaxed home-style environment. Owned by an Anglo-Italian couple who provide an extremely high standard of accommodation and service, Casa Leto places you within walking distance of the city's major attractions. The hotel offers large rooms in a cosy 19th century environment — what's more, its considerable charm has att...

ADD TO MY TRIP
Near by