Located in Yokosuka, 7 miles from Yokosuka Base, Hayama Hotel Otowa No Mori has accommodations with a restaurant, free private parking, a bar and a spa & wellness center. Among the facilities at this property a ... Read more

View all Luxury Hotels in Yokosuka