Property Location With a stay at 1000 Miles, you'll be centrally located in Kuala Lumpur, steps from Muzium Telekom and St. John's Cathedral. This hotel is close to Merdeka Square and Petaling Street.Rooms Make yourself at home in one of the air-conditioned..