O Leigh Yacht Hotel está situado no bairro Sant Marti, a 2.4 km do Jardim Zoológico de Barcelona, o que é altamente recomendado para uma visita familiar. Também pode usar o parque de estacionamento particular no local.
O Templo Expiatorio da Sagrada Familia e Museu Frederic Marès estão a 3.4 km e a aproximadamente 25 minutos a pé, respectivamente. Os amantes de história irão gostar de visitar o Palácio Güell (a 2.1 km) e o Castelo de Montjuïc (a 3.4 km). Os amantes da natureza apreciarão a proximidade da praia Platja de la Nova Icària, que fica a 18 minutos de distância a pé. O Leigh Yacht Hotel também está localizado nas proximidades de Capbussament.
Os quartos dispõem de máquinas de café/chá, bem como de TV e TV de tela plana com canais via satélite para sua conveniência. As casas de banho oferecem bidé, banheira de spa e chuveiro, juntamente com confortos como secador de cabelo e lençóis de banho.
No Platja Ca La Nuri, pode provar comida europeia, além disso, fica a alguns minutos deste botel. Tem paragem Hospital del Mar perto do hotel, está a aproximadamente 600 metros de distância.