Book your room at Cromwell International Hotel
This 70-room, 3-star hotel welcomes guests with conveniences like a restaurant, a bar/lounge, and a 24-hour front desk.
Explore the hotel and meet new friends over drinks at the bar/lounge, or enjoy a bite to eat at the onsite restaurant. You can get a quick energy boost at the coffee shop/café.
The 70 rooms are air-conditioned and have coffee makers and phones. For entertainment, guests can enjoy satellite TV.
At Cromwell International Hotel, guests have access to free WiFi in public areas. The 24-hour front desk has staff standing by to help secure valuables, and answer any questions about the accommodations.
- Free WiFi in public areas
- Onsite dining
- 24-hour front desk
Cromwell International Hotel139-141 Cromwell Road London England SW7 4DX
Dining options at the hotel include a restaurant and a coffee shop/café. A bar/lounge is on site where guests can unwind with a drink. Public areas are equipped with complimentary high-speed wireless Internet access. The hotel also offers a safe deposit box at the front desk and an elevator (lift).
Cromwell International Hotel is a smoke-free property.
- 24-hour front desk
- Total number of rooms - 70
- Number of floors - 7
- Coffee shop or café
- Free WiFi
- Safe-deposit box at front desk
- Smoke-free property
Available in some public areas: Free WiFi
- Air conditioning
- Coffee/tea maker
- Daily housekeeping
- Satellite TV service
Where to Eat
Cromwell International Hotel has a restaurant on site.
Check-in time starts at 15:00:00
Check-out time is 10 AM
- Pets not allowed
You need to know
Extra-person charges may apply and vary depending on hotel policy.
Government-issued photo identification and a credit card or cash deposit are required at check-in for incidental charges.
- No onsite parking is available.
No rollaway/extra beds available
No cribs (infant beds) available
- Cromwell Crown
- Cromwell International Hotel London
- Cromwell Crown Hotel London
- Cromwell Crown London
- Crown Cromwell Hotel
- Hotel Cromwell Crown
- Cromwell Crown Hotel London, England
- Cromwell International London
- Cromwell International