Ravelston House situa-se em Musselburgh, a 2 km de Portobello Beach, e dispõe de acomodações com um jardim, estacionamento privado gratuito, um restaurante e um bar. Apresentando quartos familiares, este alojamento também providencia terraço para banhos de sol. O alojamento fornece entretenimento noturno e acesso Wi-Fi gratuito em toda a propriedade.
No alojamento, os quartos incluem roupeiro, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. O alojamento apresenta algumas unidades com vistas do jardim, e cada quarto inclui chaleira.
O alojamento disponibiliza todas as manhãs opções de pequeno-almoço buffet, à carta ou continental.
Teatro Edinburgh Playhouse fica a 8,8 km de Ravelston House, enquanto Royal Mile está a 8,9 km da propriedade. O aeroporto mais próximo é o Aeroporto de Edimburgo, que fica a 24 km de Ravelston House.