Red Roof Inn West Palm Beach, West Palm Beach, United States of America
Red Roof Inn West Palm Beach is conveniently located at 2421 Metrocentre Boulevard in West Palm Beach, United States of America
Hotel Location:
Address: 2421 Metrocentre Boulevard
City: West Palm Beach
State: FL
Country: United States of America
Hotel Features:
- Check-In Time: 4 PM
- Check-Out Time: 11 AM
- In Room TV
- Non Smoking Rooms
- Air Conditioning