Shinagawa Prince Hotel – Tokyo Japan
Recently, we were in Japan and booked a 4 night stay at Prince Hotel Shinagawa. Location wise it is a fantastic hotel. Right next to the Shinagawa station. We arrived at Haneda airport, and after a quick immigration/customs we were … Continued