We’re comparing great hotel deals for you...
Hotel Apollo (Imphal, India)
Hotel Apollo (Imphal, India)
About Apollo
Top amenities
- Pool
- Restaurant
All amenities
Property amenities
- PC with internet
- Restaurant
- Pool
Room amenities
- Fridge
Contact
Khoyathong Road,, 795001, Imphal, India
Frequently Asked Questions about Apollo
Is there a pool area at Apollo?
Yes, Apollo offers 1 pool area.
Are pets allowed at Apollo?
No, Apollo doesn’t allow pets.
Is parking available at Apollo?
No, Apollo doesn’t provide parking.
Where is Apollo located?
Apollo is located in Khoyathong Road,, 795001, Imphal, India.
Which popular attractions are close to Apollo?
Apollo Nearby attractions include Imphal International Airport.
Interesting hotels nearby Apollo
These hotels may also be interesting for you...