Villa Naples. Villa Naples is a magnificent building with a small quiet courtyard, a swimming pool and a cozy gazebo. The hotel has 17 rooms of various categories from standard to VIP level. The hotel is located in the historical district of Odessa Arcadia, five minutes walk from the sea and 15 minutes drive from the city center.