Queen Elizabeth Natural Luxury localiza-se em San Andrés, a 17 minutos a pé de Playa Los Almendros, e fornece acomodações com um jardim, estacionamento privado gratuito e um terraço. As comodidades deste alojamento incluem uma cozinha partilhada e uma receção aberta 24 horas, assim como acesso Wi-Fi gratuito em toda a propriedade. Alguns quartos do alojamento incluem varanda com vista do mar.
No alojamento, todos os quartos incluem roupeiro.
Praia Spratt Bight fica a 2,6 km de Queen Elizabeth Natural Luxury, enquanto Baía San Andres está a 2,8 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Gustavo Rojas Pinilla, que fica a 3 km de Queen Elizabeth Natural Luxury.