Reina Villa Hotel
14B Commercial Ave, Benin City
Location Want to save money while travelling? It’s easy! Hotel Reina Villa Hotel is located in Benin City. This hotel is located minutes away from the city center. At the hotel Free Wi-Fi on the territory will help you to stay on-line. If you travel by car, you can park in a parking zo
Free WiFiParkingBusiness














