Odaiba – Accessibility Review
Odaiba is a shopping and leisure area built atop artificial islands in Tokyo Bay. It has great wheelchair accessibility including many accessible toilets and a wheelchair-friendly monorail. Getting from area to area can be a bit difficult if you tire easily, but it is definitely a place to unwind and have Read more…