
Omura, Japan
Omura Central Hotel
3-star hotel
Enjoy your stay at the Omura Central Hotel in Omura, conveniently located within a 5-minute drive of Omura Bay and Omura Park. This hotel offers complimentary Wi-Fi, a restaurant, and a daily buffet breakfast (6:30 AM - 9:00 AM).…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant

