Hotel Pavlou is located right in the heart of Neorion Bay and right on the beach. The hotel has recently been renovated and is the ideal destination for a relaxing, idyllic vacation and it is still only a short distance away from the hustle and bustle of Poros town. It is a family run business and provides the relative atmosphere.