Delta Inn is located in central Shah Alam, a 5-minute walk from Shah Alam Lake It offers meeting room facilities and apartments with a kitchenette Delta Inn is a 10-minute drive from Shah Alam Blue Mosque and Shah Alam Museum Kuala Lumpur International Airport is a 45-minute drive away Each apartment offers a dining area and a living room with a TV 24-hour hot water supply is provided in bathrooms Ironing facilities are available upon request Wi-Fi is available in public areas of the building at a charge