Capitol Hill, Ranchi, Jharkhand, India - Royal Suite

Description

Royal Suite

Room facilities

Room suitabilities