Bayview Gardens
Lodging • Indoor lodgingRelaxed hotel offering unassuming apartments with balconies, plus an outdoor pool.
Address
Στυμφαλίδων 26-64, Limassol 4046, Cyprus
Website
Rating on Google Maps
4.50 (58 reviews)Open on Google Maps
Discover top rated places in Germasogeia
Relaxed hotel offering unassuming apartments with balconies, plus an outdoor pool.
Relaxed hotel offering unassuming apartments with balconies, plus an outdoor pool.
Στυμφαλίδων 26-64, Limassol 4046, Cyprus