Casa Ellul Hotel Valletta
Set in a 19th-century building, Casa Ellul is located in Valletta, on the island of Malta. It features unique-style accommodation decorated with original Maltese floor tiles. Free Wi-Fi is available throughout.
Number of rooms: 9
81, Old Theatre Street, VLT 1429 Valletta, Malta