Home»The Netherlands»Amsterdam»Apollofirst Boutique Hotel Amsterdam/Hotels Apollofirst Boutique Hotel Cristina 2016-08-10 Cristina / August 10, 2016 / 80 0 Shares Facebook Twitter Pinterest Google+ Hotel garden Apollofirst Boutique Hotel Apollolaan 123-125, Oud Zuid, 1077 AP Amsterdam, Netherlands This lovely 4 star hotel is a 10 minute walk away from Museumplein and features a garden, a library and bike rental facilities. Book Now! Photo by hampshirehotels