O Cedars Palace está localizado num local elevado, em Al Arz, e oferece belas vistas para a Montanha Cedars. Os hóspedes podem desfrutar de actividades de esqui e o equipamento pode ser fornecido pelo hotel.
Todos os apartamentos têm uma varanda com vista para a montanha. A área de estar inclui uma encantadora lareira, um sofá e uma televisão de ecrã plano por satélite. Há uma mesa de jantar e a cozinha inclui um forno e um frigorífico.
O Aeroporto Internacional de Beirute fica a cerca de 135 km do Cedars Palace. O hotel dispõe de estacionamento interior gratuito. Está disponível acesso Wi-Fi gratuito em todo o hotel.