Yokohama Bay Sheraton Hotel & Towers

Yokohama Bay Sheraton Hotel And Towers View

Yokohama Bay Sheraton Hotel & Towers is a luxury hotel located in central Yokohama. I had the pleasure to stay at this great hotel during my trip across Japan and I have to say, I was impressed by the high level of luxury and comfort they offer. After exploring the Nagano Prefecture I took a bus […]