Valletta Townhouse





  • Valletta Townhouse is located in Valletta. It offers self-catering accommodation with a balcony and free WiFi.

    With exposed-stone walls, this split-level apartment will provide you with a TV and air conditioning. There is a kitchenette with a microwave and an oven. Featuring a shower, the bathroom also comes with free toiletries.

    The property is 600 feet from Manoel Theatre, and 1,000 feet from the National Museum of Fine Arts.

  • 20 Carmelite Street, VLT 1501 Valletta, Malta
    20 Carmelite Street
    Valletta, Malta, Malta