Located in Colombo Green Palace Inn is just 500 metres from the Wellawatta Railway Station. It houses a restaurant and offers complimentary Wi-Fi access throughout its premises. The inn is about 3 km from the National Zoological Gardens of Sri Lanka in Dehiwala. Galle Face is 8 km away while the Bandaranaike International Airport is 38 km away.
Cooled with air conditioning rooms feature a flat-screen TV a wardrobe and a dresser table. The en suite bathroom comes with shower facilities and toiletries. The restaurant serves local Sri Lankan delights alongside Chinese Continental Italian and Thai specialities. Room service is provided.
Staff at the 24-hour front desk can assist with luggage storage laundry and currency exchange services. Guests can use the business centre or make travel arrangements at the tour desk.