Princess Elena is set in the historic centre of Valletta, 1,000 feet from Casa Rocca Piccola palace. It offers a restaurant and air-conditioned rooms featuring free WiFi.
Each room at Princess Elena will provide you with exposed stonework, a minibar and a private bathroom with a hairdryer. Some come with a balcony.
Shops, bars and restaurants can be found within a 3-minute walk of the property, which also offers boat hire. The rocky beach of St. Elmo Bridge is a 5-minute walk away. The Luqa Airport is 7.5 miles from the property.