Vista Rooms at Omalur Main Road offers accommodation in Salem. Guests can enjoy the on-site restaurant. Each room at this hotel is air conditioned and features a flat-screen TV. Some units feature a seating area where you can relax.
Vista Rooms at Omalur Main Road offers accommodation in Salem. Gue Read more
Vista Rooms at Omalur Main Road offers accommodation in Salem. Guests can enjoy the on-site restaurant. Each room at this hotel is air conditioned and features a flat-screen TV. Some units feature a seating area where you can relax.
Vista Rooms at Omalur Main Road offers accommodation in Salem. Guests can enjoy the on-site restaurant. Each room at this hotel is air conditioned and features a flat-screen TV. Some units feature a seating area where you can relax.
Number of Rooms: 48