Terrace Garden Mihama Resort is a city resort hotel featuring 14 spacious, 100 square meter guest rooms. Emphasis is placed on private relaxation, with its own balcony terrace and jacuzzi, making you feel at home and rejuvenated. At our restaurant, enjoy the hospitality and savor…