Hotel nearby Senglea
2 found
Marina Terrace
With barbecue facilities and a terrace, Marina Terrace provides accommodation with free WiFi. All units come with a toaster, fridge, a coffee machine, a stovetop and kettle.
More Hotel in other Cities
Interesting places in Senglea
Search this area