We’re comparing great hotel deals for you...

    Hotel Bella Vista (Piraeus, Greece)

    Hotel Bella Vista (Piraeus, Greece)

    About Bella Vista

    Top amenities

      All amenities

      Contact

      109 A. Papanastasiou Str,  18533,  Piraeus,  Greece

      Frequently Asked Questions about Bella Vista

      Interesting hotels nearby Bella Vista

      These hotels may also be interesting for you...

      Destinations nearby Bella Vista

      Other destinations close to Bella Vista

      Explore nearby attractions