El O Beach Hotel & Resort está situado en Sowayma, a 1,7 km de la playa de Amman, y ofrece alojamiento con restaurante, aparcamiento privado gratuito, piscina al aire libre y jardín. Ofrece habitaciones familiares y terraza.
Las habitaciones están equipadas con aire acondicionado, TV de pantalla plana con canales vía satélite, nevera, hervidor de agua, bidet, secador de pelo y armario. Las habitaciones del hotel tienen vistas al lago y baño privado con ducha y artículos de aseo gratuitos. Todas las habitaciones del O Beach Hotel & Resort disponen de zona de estar.
El O Beach Hotel & Resort se encuentra a 27 km de la fortaleza de Machaerus y del lugar del Bautismo de Cristo.