You'll wake up in Ozu Castle to traditional Japanese breakfasts at Garyu Sanso, the teahouse with killer views of the river.
by Kathleen Orenza
by Staff Reporter