Machu Picchu Station

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.

Peru's Machu Picchu station was established in 1989 on Admiralty Bay and houses 28 people in summer.

Book popular activities