The Leto Hotel is situated on the edge of the business district. It's quite and very comfortable. The staff couldn't do enough for us. They were all great people. I also liked the location because it gave us a short walk to fabulous shopping and restaurants. Because of the location you could always return to the hotel to relax around... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

