Windsor Tower Hotel, Manama Description Windsor Tower Hotel has 78 rooms, all elegantly furnished to international standards. It is a pleasant and comfortable accommodation, a fantastic evening out, good food, great ambiance or brilliant live entertainment.
Windsor Tower Hotel, Manama Location The hotel is located off exhibition road, Hoora, adjacent to GOSI shopping complex. A five-minute walk is all it takes to reach the vibrant main road brimming with shopping complex and cinema halls. The Airport is ten minutes away by road.
Windsor Tower Hotel, Manama Facilities Air Conditioning, Banquet Facilities, Bar/Lounge, Business Center, Coffee Shop, Fitness Center, Foreign Exchange, IDD Phone, In-House Movies, Laundry, Mini-bar, Parking, Restaurant, Satellite/Cable TV, Sauna/Spa, Swimming Pool, Disco/Nightclub