Hotel

APA Hotel Iidabashi Station South

4
(759 reviews)
3-chōme-1-4 Iidabashi, Chiyoda City, Tokyo

APA Hotel Iidabashi Station South - Hotel in Shinjuku, Tokyo

Check-in: 15:00
Check-out: 11:00
Max 2 guests
From €70/night
APA Hotel Iidabashi Station South
APA Hotel Iidabashi Station South - 2
APA Hotel Iidabashi Station South - 3
APA Hotel Iidabashi Station South - 4