Sky Palace HOTEL SKY PALACE #13/1,NEAR IOC PETROL PUMP Bangalore India Hotel Tel. No.: 22240055 How can you find this hotel with this address. I wanted something near St.John's Medical College. Hotel or Travelguru mislead me. The phone doesn't work.Bad experience. Missed my booking and had to pay excess money to get room in another hotel.