Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Cooked-to-order breakfasts are available daily from 8:30 AM to 11:30 AM for a fee.
Featured amenities include express check-in, express check-out and luggage storage.
Valletta, Malta Island, Malta
Address: 191 Merchants Street, Valletta, Malta