Photos coming soon
HOTEL
O'Clock b&b House
139 Tower Road, Sliema, Sliema, Malta
Where it sits
O'Clock b&b House
139 Tower Road, Sliema, Sliema, Malta
35.91466, 14.50612
Similar stays nearby
Marvellous Seafront Apartment in Sliema
Hotel · 11 m
Europa Hotel Malta
Hotel · 32 m
Spacious Seafront Apartment With Stunning Views
Hotel · 36 m
Europa Hotel
Hotel · 48 m
Superb Seafront Family Apartment
Hotel · 52 m
Four Bedroom Typical Maltese Townhouse 23 by PMI Malta
Hotel · 52 m
22 - Unique Four Bedroom Townhouse
Hotel · 53 m
Unique Four Bedroom Townhouse One Minute Away From The Seafront
Hotel · 53 m
Plan around O'Clock b&b House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 19, 2026.
