Reviews Bayview Hotel By St Hotels
3 Stars143 The Strand , Gzira - Sliema, GZR 1026, Malta
Bayview Hotel By St Hotels is the perfect place for a relaxing holiday with family, friends and couples. Guests can enjoy a restaurant service featuring an intercontinental buffet. The property features a 24-hour front desk, an outdoor pool with a bar (summer only), indoor pool, solarium, gym,... More Details Bayview Hotel By St Hotels
- Vote 3.6/5 3.6/5
- Stay 3.8/5 3.8/5
- Price 4/5 4/5
- Rooms 3.4/5 3.4/5
- Location 4/5 4/5
- Cleanliness 3.4/5 3.4/5
- Reception 3.3/5 3.3/5
- Services 3.1/5 3.1/5
- Business Services 0.3/5 0.3/5
View only reviews from