Twin Rooms
France Hotel
1 Review
0.5 mile from Amsterdam centre
This central Amsterdam hotel is situated in the historic Old Town, within walking distance of Dam Square and the Red Light District. Rooms are air-conditioned for your comfort and have ensuite bathrooms and free Wi-Fi. An Irish pub with waterside seating is located next door, and the main train station a short walk away.