Check Inn is situated in a tourist area of George Town, 6 km from Wat Chayamangkalaram.
The lovely property is situated 6 km away from Dharmikarama Burmese Temple. The venue is set within 7 km from George Town city center.
The hotel comprises 8 elegant guestrooms.
The hotel enjoys a prime location within 20 minutes' drive from Penang International airport.
Guests can make use of laundry and shopping service on site.