Hostel is really amaizing: big rooms, lovely furniture, this maltese balconies,...and so nice owners! There are no words to describe it, you have to go there and feel it on your skin :) I highly recommend!
- Also Known As:
- Palazzo Sant Ursula Malta/Valletta
