St. Marks
4/1, St. Marks Road, Bangalore, 560001
The air-conditioned business hotel offers excellent value for money and 96 smart and comfortable guest rooms with excellent amenities including complimentary Internet access. There is also a lobby and...
More Info