Complete details of ALAYA STAYS BY ELIVAAS CLIFF CREST including address, contact information, phone number, category and website in Shimla.
Address : D-303, CLIFFTON VALLEY JUNGA ROAD PANTHAGHATI, MEHLI, SHIMLA, HIMACHAL PRADESH 171013
City : Shimla
Pincode : 171013
Category : HOTEL
Phone : 79 6931 6141
Website : http://alayastays.com