Located in a viewing of beautiful mountain range, nestled in the Central Hills and at an altitude of 546 meters above sea level, Matale, Sri Lanka.
73/1, The Grand Mountain Hotel Road, Matale, 21000 Matale Town, Sri Lanka