Centrally located in the historic town of Kenilworth, Grand Hotel is an elegant town-house with its own landscaped gardens and fountains. The hotel offers free Wi-Fi.
Centrally located in the historic town of Kenilworth, Grand Hotel is an elegant town-house with its own landscaped gardens and founta Read more
Centrally located in the historic town of Kenilworth, Grand Hotel is an elegant town-house with its own landscaped gardens and fountains. The hotel offers free Wi-Fi.
Centrally located in the historic town of Kenilworth, Grand Hotel is an elegant town-house with its own landscaped gardens and fountains. The hotel offers free Wi-Fi.
Number of Rooms: 14