0
Anonymous
Each Baseball team makes its own arrangements. Teams usually stay downtown near Petco. If you visit the downtown hotels in person, you might be able to discover where they are staying. I'd check out the Omni and the Marriott as possibilities.
Wiki User
Chat with our AI personalities
Where are the phillies stayin in miami