O The Place Hotel de 4 estrelas inclui 48 quartos e está situado a 650 metros de Water of Leith. Com restaurante e depósito de bagagem, hotel está localizado a uma caminhada do Monumento de Scott.
A Universidade de Edimburgo se encontra a 17 minutos a pé. O bairro New Town inclui locais de entretenimento como o Teatro King's (a 2.2 km) e o Teatro Royal Lyceum (a 1.9 km). O hotel também dá acesso a atrações esportivas como o Estádio Murrayfield, que fica a 3.7 km de distância. O The Place Hotel se encontra a caminhada de 10 minutos da estação de autocarros Edinburgh.
Os quartos estão equipados com máquinas de café/chá, bem como TV de tela plana com canais via satélite e TV com vários canais para conveniência dos hóspedes. Casa de banho separada e chuveiro, juntamente com secador de cabelo e toalhas, estão disponíveis. Algumas unidades também têm vistas para a cidade.
O pequeno-almoço é servido todas as manhãs o restaurante. Pode caminhar 5 minutos até The Olive Branch ou comer no The OX situado a 5 minutos de distância a pé.