Beachfront Treasure is located in Musselburgh, just a 16-minute walk from Portobello Beach and 5 miles from Edinburgh Playhouse. Both free Wifi and parking on-site are available at the apartment free of charge. Royal Mile is 5.1 miles away and Edinburgh Waverley Train Station is 5.4 miles from the apartment.
Beachfront Treasure features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. Towels and bed linen are provided in the apartment. The accommodation has a fireplace.
Guests can make the most of the warm weather with the property's barbecue facilities.
University of Edinburgh is 5.7 miles from the accommodation, while Camera Obscura and World of Illusions is 5.7 miles away. The nearest airport is Edinburgh Airport, 16 miles from Beachfront Treasure.