Ravelston House está en Musselburgh, a 2 km de Portobello Beach, y dispone de alojamiento con jardín, parking privado gratis, restaurante y bar. Este alojamiento, que tiene habitaciones familiares, también ofrece terraza solárium. El alojamiento ofrece ocio nocturno y wifi gratis en todo el alojamiento.
En el hotel, cada habitación cuenta con armario, TV de pantalla plana, baño privado, ropa de cama y toallas.
El desayuno está disponible todas las mañanas e incluye opciones buffet, a la carta o continentales.
Teatro Edinburgh Playhouse está a 8,8 km del alojamiento, y Royal Mile está a 8,9 km. El aeropuerto más cercano (Aeropuerto de Edimburgo) está a 24 km.