Hotel por perto Senglea
2 encontrados
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.
Mais Hotel em outras Cidades
Locais interessantes em Senglea
Search this area