How to find us.

Otani is located at 1532 Laskin Road in the Hilltop North Shopping Center. We are only 2 miles from the oceanfront, 9 miles from Norfolk and only 6,792 miles from Japan.