Central Hotel Imari is a welcoming 3-star hotel located in the charming city of Takeo, Japan. Opened in 2006, this property boasts a total of 203 well-appointed rooms, providing a comfortable retreat for all types of travelers. With a guest rating of 8.6 out of 10 based on 509 reviews, the hotel has garnered a reputation for its friendly service and inviting atmosphere.