Localizado em Sowayma, a 1,7 km da Praia de Amã, o O Beach Hotel & Resort disponibiliza acomodações com um restaurante, estacionamento privado gratuito, uma piscina exterior e um jardim. Com quartos familiares, esta propriedade também dispõe de um terraço.
Os quartos estão equipados com ar condicionado, uma televisão de ecrã plano com canais por satélite, um frigorífico, uma chaleira, um bidé, um secador de cabelo e um guarda-roupa. Com uma casa de banho privativa equipada com um chuveiro e produtos de higiene pessoal gratuitos, os quartos do hotel também oferecem uma vista para o lago. No O Beach Hotel & Resort, cada quarto está equipado com uma área de estar.
A Fortaleza de Machaerus e o local de Baptismo ficam a 27 km do O Beach Hotel & Resort.