Lola, el de Budapest es supercéntrico, yo no usé el metro salvo para ir a la estación de trenes.
El de Praga está cerca del centro, en algunos casos usé el metro, pero siempre por 2 o 3 estaciones, y el barrio en el que se halla es muy agradable.
Los precios son similares en ambos. De todas maneras podés ver el cambio al día de euros a la moneda checa y húngara en
www.xe.com
Creo que en las webs que te puse dice cómo reservar, y si no, enviales un mail (en inglés lo entenderán).
Yo simplemente me presenté allí y había lugar, pero tené en cuenta que yo fui en noviembre y no había mucha gente. No sé cómo será en otra época.
Saludos.