Hotel Information
The Windsor hotel is a budget option that has a good location for the local buses and the rocky seafront promenade...If you are not looking for luxury but just a base from which to explore Sliema and the Island of Malta then this property may suit you..