Apple Green Resorts is listed under Resort and is located at Aleo, Manali.
Address : New Manali , Aleo , Manali - 175131
Area : Aleo
City : Manali
Category : Resort in Manali
Pin Code : 175131
Landmark : Near Aloe Left Bank
Phone Number : (01902) 321777
Mobile Number : 9882000000 , 9817500000, (01902) 321888
E-mail : appleresorts@gmail.com
Website : www.appleresorts.in
Service Area : Resort in Aleo, Manali
Services : Resort