Отель находятся в городе Кочин, Индия по адресу 682001 Кочин, 1/341 Rose Street,Next to St Francis Church,Fort Cochin в 3.6 км от центра города. Заезд в номера после 13:00, выезд до 12:00.
Домашние животные
Размещение с домашними животными в отеле не допускается.