Shinjuku Washington Hotel Annex Tokyo: Location & Reviews