A tour around our huge Executive Twin Room in the Hotel Granvia, Okayama, Japan. This was a large room by any standards, and by Japanese standards it …

AloJapan.com