O’Clock Bed and Breakfast

139 Tower Road, Sliema, Malta
O’Clock Bed and Breakfast

Located in the heart of Sliema, facing a blue sea, O’Clock is a spacious and bright bed and breakfast, where attention to detail and comfort are the philosophy which inspires the layout of each room.


Tags: Hotel, Hotels

Sign In


Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.