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