A 10-minute drive from Ambarukmo Plaza shopping mall, Omah Sastro operates a 24-hour front desk and provides free Wi-Fi access throughout its premises. A flat-screen satellite TV is available in all rooms.
Omah Sastro is a 15-minute drive from Adi Sucipto International Airport and a 25-minute drive from Malioboro Street. The UNESCO World Heritage Borobudur Temple is a 1.5-hour drive from the property.