Luxury Hotel in Lima, Peru

Orient Express Miraflores Park Hotel, overlooking the pacific ocean, in Lima, Peru