Introducing the room
Sakura Villa is a secluded and majestic heritage building resembling a private château nestled among pine hills and cherry blossoms. With nearly 900 sqm of space across three floors and 12 rooms, this villa is ideal for family retreats, private gatherings, or exclusive business stays.