Il-Logga Boutique Hotel dispone de piscina al aire libre, terraza, restaurante y bar en Xagħra. El alojamiento está a unos 2,8 km de Playa de Ramla, a 2,5 km de Cittadella y a 5,6 km de Basílica de Ta' Pinu. El hotel también ofrece wifi gratis y servicio de traslado de pago para ir o volver del aeropuerto.
El hotel ofrece habitaciones con aire acondicionado, armario, cafetera, nevera, caja fuerte, TV de pantalla plana y baño privado con ducha. Las habitaciones incluyen hervidor, algunas ofrecen balcón y otras también disponen de vistas a la ciudad. En Il-Logga Boutique Hotel, todas las habitaciones están equipadas con ropa de cama y toallas.
El aeropuerto más cercano (Aeropuerto internacional de Malta) está a 39 km del alojamiento.