Cheval Old Town Chambers
Just a few steps down from the Royal Mile, Cheval Old Town Chambers offers all the space and flexibility of luxury apartments, but with hotel-style amenities like a 24-hour reception, a concierge desk, and a free on-site gym (with personal trainer). Apartments come in all shapes and sizes, from open-plan studios, through one- and two-bedroom apartments, all the way up to the jaw-dropping three-bedroom penthouse. Each is individually designed, but expect colorful and modern furnishings, smart TVs, and fully equipped kitchens (including dishwashers). Want to head out to eat? It's just a few steps to Scottish restaurant Luckenbooths or Mexican bistro El Cartel.