Shalimar of India

From $ -1 per night

Avg. User Rating:


16 North Winooski Avenue, Burlington, Vermont 05401
(802) 864-5693
Show More Info
Shalimar of India Photo, Burlington, Vermont

User Reviews


Shalimar of India
Shalimar of India